package cn.gpnusz.oliverwiki.mapper;

import org.apache.ibatis.annotations.Param;

/**
 * @author h0ss
 * @description 文章内容操作mapper
 * @date 2021/10/10 - 2:12
 */
public interface MyDocMapper {
    /**
     * 更新文章阅读数
     *
     * @param id : 文章id
     * @author h0ss
     */
    void increaseViewCount(@Param("id") Long id);

    /**
     * 更新文章点赞数
     *
     * @param id : 文章id
     * @author h0ss
     */
    void increaseVoteCount(@Param("id") Long id);

    /**
     * 更新电子书的文章数/点赞数/阅读数等信息
     *
     * @author h0ss
     */
    void updateEbookInfo();
}
